armor piercing cap - Espagnol Anglais Dictionnaire